#ifndef __FR_LV_APP_PAGE_H__
#define __FR_LV_APP_PAGE_H__


void fr_lv_alarm_setting_func(lv_obj_t *parent, lv_point_t *top); //  闹钟首页设置
void fr_lv_alarm_upper_limit_func(lv_obj_t *parent, lv_point_t *top); // 闹钟添加到上限
void fr_lv_alarm_repeat_func(lv_obj_t *parent, lv_point_t *top) ;//设置闹钟重复日期
void fr_lv_alarm_edit_func(lv_obj_t *parent, lv_point_t *top); // 闹钟编辑界面
void fr_lv_del_alarm_hint_func(lv_obj_t *parent, lv_point_t *top) ;//删除闹钟提示
void fr_lv_alarm_bell_func(lv_obj_t *parent, lv_point_t *top);//闹钟响铃提示

void fr_lv_app_downkey_func(lv_obj_t *parent, lv_point_t *top);//下键设置列表
void fr_lv_app_exercise_func(lv_obj_t *parent, lv_point_t *top);//每日活动/运动界面
void fr_lv_blood_oxygen_measure_func(lv_obj_t *parent, lv_point_t *top); //血氧测量主界面
void fr_lv_blood_oxygen_show_func(lv_obj_t *parent, lv_point_t *top); //血氧测量完成显示
void fr_lv_blood_pressure_measure_func(lv_obj_t *parent, lv_point_t *top) ;//血压测量完成显示
void fr_lv_blood_sugar_measure_func(lv_obj_t *parent, lv_point_t *top) ;//血糖测量界面

void fr_lv_body_temperature_display_func(lv_obj_t *parent, lv_point_t *top); //体温测量显示
void fr_lv_body_temperature_func(lv_obj_t *parent, lv_point_t *top) ;//体温测量主页
void fr_lv_body_temperature_warn_func(lv_obj_t *parent, lv_point_t *top);//体温过高警告

void fr_lv_breath_training_home_func(lv_obj_t *parent, lv_point_t *top) ;// 呼吸训练主界面
void fr_lv_breath_setting_func(lv_obj_t *parent, lv_point_t *top) ;//呼吸训练设置目标
void fr_lv_breath_training_finish_func(lv_obj_t *parent, lv_point_t *top); // 呼吸训练完成显示
void fr_lv_breath_training_display_func(lv_obj_t *parent, lv_point_t *top); // 呼吸训练动画显示

void fr_lv_bright_time_func(lv_obj_t *parent, lv_point_t *top) ;// 亮屏时长设置
void fr_lv_bright_home_func(lv_obj_t *parent, lv_point_t *top) ;// 亮度&时长调节主页面
void fr_lv_bright_adjust_func(lv_obj_t *parent, lv_point_t *top);//亮度调节字页面

void fr_lv_dial_preview_func(lv_obj_t* parent,lv_point_t *top);/*表盘预览界面*/
void fr_lv_screen_off_dial_func(lv_obj_t *parent, lv_point_t *top) ;//熄屏表盘设置
void fr_lv_theme_select_func(lv_obj_t *parent, lv_point_t *top) ;// 风格主题选择界面
void fr_lv_raise_wake_hint_func(lv_obj_t *parent, lv_point_t *top);//开启抬腕亮屏设置
void fr_lv_effective_time_home_func(lv_obj_t *parent, lv_point_t *top); //生效时间主页
void fr_lv_dorp_down_func(lv_obj_t *parent, lv_point_t *top);//主页下拉菜单

void fr_lv_pressure_emotion_func(lv_obj_t *parent, lv_point_t *top) ;//情绪测量
void fr_lv_app_exercise_classify_list_func(lv_obj_t *parent, lv_point_t *top);//运动分类列表
void fr_lv_app_exercise_default_list_func(lv_obj_t *parent, lv_point_t *top);//默认运动列表
void fr_lv_exercise_detection_func(lv_obj_t *parent, lv_point_t *top) ;//  运动识别界面
void fr_lv_exercise_detection_hint_func(lv_obj_t *parent, lv_point_t *top) ;//运动识别提示界面
void fr_lv_exercise_over_hint_func(lv_obj_t *parent, lv_point_t *top);//  运动结束提示
void fr_lv_exercise_distance_short_hint_func(lv_obj_t *parent, lv_point_t *top);//距离过短提示
void fr_lv_exercise_time_short_hint_func(lv_obj_t *parent, lv_point_t *top);//时间过短提示
void fr_lv_exercise_long_info_func(lv_obj_t *parent, lv_point_t *top);//运动长信息界面
void fr_lv_exercise_short_info_func(lv_obj_t *parent, lv_point_t *top);//运动短信息界面 根据实际需要显示的信息选择
void fr_lv_exercise_record_func_ex(lv_obj_t *parent, lv_point_t *top) ;//运动记录长页面
void fr_lv_exercise_record_func(lv_obj_t *parent, lv_point_t *top) ;//运动记录短页面
void fr_lv_exercise_app_disc_func(lv_obj_t *parent, lv_point_t *top);//app断开提示
void fr_lv_bluetooth_connect_succ_func(lv_obj_t *parent, lv_point_t *top);//蓝牙连接成功提示
void fr_lv_bluetooth_connect_fail_func(lv_obj_t *parent, lv_point_t *top);//蓝牙连接失败提示
void fr_lv_exercise_start_func(lv_obj_t *parent, lv_point_t *top);//运动开始倒计时
void fr_lv_exercise_sub_list_func(lv_obj_t *parent, lv_point_t *top);//运动选项子类列表 总共7个子类列表
void fr_lv_exercise_start_hint_func(lv_obj_t *parent, lv_point_t *top);//运动开始提示设置
void fr_lv_target_setting_func(lv_obj_t *parent, lv_point_t *top);//运动目标设置时间卡路里公里
void fr_lv_select_target_func(lv_obj_t *parent, lv_point_t *top);//运动设置项选择
void fr_lv_target_setting_func_ex(lv_obj_t *parent, lv_point_t *top);//运动目标设置 距离

void fr_lv_female_health_func(lv_obj_t *parent, lv_point_t *top);//女性健康页面
void fr_lv_find_phone_display_func(lv_obj_t *parent, lv_point_t *top); // 查找手机动画显示
void fr_lv_flashlight_func(lv_obj_t *parent, lv_point_t *top); //  手电筒
void fr_lv_heart_rate_list_func(lv_obj_t *parent, lv_point_t *top);//心率列表
void fr_lv_heart_rate_curve_func(lv_obj_t *parent, lv_point_t *top); //心率监测曲线
void fr_lv_heart_rate_quietness_func(lv_obj_t *parent, lv_point_t *top); //静息心率
void fr_lv_heart_rate_warning_func(lv_obj_t *parent, lv_point_t *top); //心率预警
void fr_lv_alarm_close_hint_func(lv_obj_t *parent, lv_point_t *top); // 闹钟关闭提醒
void fr_lv_alarm_resound_hint_func(lv_obj_t *parent, lv_point_t *top) ;// 闹钟十分钟后再响提醒
void fr_lv_sedentary_hint_func(lv_obj_t *parent, lv_point_t *top); // 久坐提醒
void fr_lv_target_finish_hint_func(lv_obj_t *parent, lv_point_t *top); // 目标达成提示界面
void fr_lv_low_battery_func(lv_obj_t *parent, lv_point_t *top) ;// 低电量提醒
void fr_lv_power_saving_mode_func(lv_obj_t *parent, lv_point_t *top); // 省电模式是否开启
void fr_lv_poweroff_hint_func(lv_obj_t *parent, lv_point_t *top); // 关机提醒
void fr_lv_dev_bind_hint_func(lv_obj_t *parent, lv_point_t *top) ;//   绑定状态显示
void fr_lv_dev_bind_func(lv_obj_t *parent, lv_point_t *top);//是否绑定选择
void fr_lv_home_short_menu_func(lv_obj_t *parent, lv_point_t *top);//主页快捷菜单
void fr_lv_language_setting_func(lv_obj_t *parent, lv_point_t *top);//语言设置
void fr_lv_list_menu_func(lv_obj_t *parent, lv_point_t *top); //长列表菜单
void fr_lv_arc_list_func(lv_obj_t *parent, lv_point_t *top); //弧形列表菜单
void fr_lv_main_clock0_func(lv_obj_t *parent, lv_point_t *top);//主时钟表盘界面
void fr_lv_main_clock1_func(lv_obj_t *parent, lv_point_t *top);//主时钟表盘界面
void fr_lv_main_clock2_func(lv_obj_t *parent, lv_point_t *top);//主时钟表盘界面
void fr_lv_main_clock3_func(lv_obj_t *parent, lv_point_t *top);//主时钟表盘界面
void fr_lv_main_clock4_func(lv_obj_t *parent, lv_point_t *top);//主时钟表盘界面
void fr_lv_main_clock5_func(lv_obj_t *parent, lv_point_t *top);//主时钟表盘界面
void fr_lv_message_hint_page_func(lv_obj_t *parent, lv_point_t *top);//消息主界面
void fr_lv_message_details_page_func(lv_obj_t *parent, lv_point_t *top); //显示对应消息条目详情
void fr_lv_not_disturb_func(lv_obj_t *parent, lv_point_t *top) ;//  勿扰设置
void fr_lv_not_disturb_hint_func(lv_obj_t *parent, lv_point_t *top);//开启勿扰模式提示
void fr_lv_offscreen_dial_func(lv_obj_t *parent, lv_point_t *top); //熄屏表盘
void fr_lv_ota_firmware_func(lv_obj_t *parent, lv_point_t *top); //  ota界面
void fr_lv_ota_result_func(lv_obj_t *parent, lv_point_t *top); //   升级结束显示
void fr_lv_add_cards_page_func(lv_obj_t *parent, lv_point_t *top);//主页添加主题提示界面
void fr_lv_themepage_select_func(lv_obj_t *parent, lv_point_t *top);//主页主题选择设置界面
void fr_lv_password_home_func(lv_obj_t *parent, lv_point_t *top);//锁屏 密码主界面
void fr_lv_password_succ_hint_func(lv_obj_t *parent, lv_point_t *top);//密码修改成功提示界面
void fr_lv_password_input_func(lv_obj_t *parent, lv_point_t *top) ;//密码输入提示界面
void fr_lv_about_page_func(lv_obj_t *parent, lv_point_t *top) ;//关于界面
void fr_lv_pressure_measure_func(lv_obj_t *parent, lv_point_t *top) ;//压力测量完成显示
void fr_lv_qrcode_page_func(lv_obj_t *parent, lv_point_t *top);//二维码
void fr_lv_respiratory_rate_func(lv_obj_t *parent, lv_point_t *top); //呼吸率测量
void fr_lv_set_time_select_func(lv_obj_t *parent, lv_point_t *top); //时间设置选择页面 
void fr_lv_date_select_func(lv_obj_t *parent, lv_point_t *top) ;// 日期设置选择 页面
void fr_lv_setting_list_func(lv_obj_t *parent, lv_point_t *top); //默认设置列表
void fr_lv_dial_theme_setting_func(lv_obj_t *parent, lv_point_t *top); //表盘主题设置
void fr_lv_more_list_func(lv_obj_t *parent, lv_point_t *top);//更多设置列表
void fr_lv_sleep_page_func(lv_obj_t *parent, lv_point_t *top); //睡眠主界面
void fr_lv_soundvibration_home_func(lv_obj_t *parent, lv_point_t *top); // 声音与振动主页面
void fr_lv_sound_adjust_func(lv_obj_t *parent, lv_point_t *top); // 声音音量调节子界面
void fr_lv_vibration_select_func(lv_obj_t *parent, lv_point_t *top); // 振动强度选择 页面
void fr_lv_stop_watch_func(lv_obj_t *parent, lv_point_t *top); // 秒表
void fr_lv_system_menu_func(lv_obj_t *parent, lv_point_t *top) ; //系统菜单
void fr_lv_system_menu_hint_func(lv_obj_t *parent, lv_point_t *top);//重启 关机 恢复出厂设置 提示页面
void fr_lv_time_date_home_func(lv_obj_t *parent, lv_point_t *top); // 时间与日期主界面
void fr_lv_universal_time_func(lv_obj_t *parent, lv_point_t *top); //世界时间主界面
void fr_lv_add_city_func(lv_obj_t *parent, lv_point_t *top); //添加城市界面
void fr_lv_del_city_hint_func(lv_obj_t *parent, lv_point_t *top);//是否删除当前城市
void fr_lv_wear_detection_func(lv_obj_t *parent, lv_point_t *top); //佩戴检测
void fr_lv_wear_detection_func_ex(lv_obj_t *parent, lv_point_t *top); //佩戴提醒
void fr_lv_weather_report_func(lv_obj_t *parent, lv_point_t *top); //天气预报界面
void fr_lv_voice_assistant_func(lv_obj_t *parent, lv_point_t *top);//语音助手界面
void fr_lv_power_ctrl_func(lv_obj_t *parent, lv_point_t *top); // 电源控制界面
void fr_lv_exercise_main_info_func(lv_obj_t *parent,lv_point_t *top);//运动信息显示界面
void fr_lv_app_circle_func(lv_obj_t *parent,lv_point_t *top);//单圆样式界面
void fr_lv_app_dia_func(lv_obj_t *parent,lv_point_t *top);//电话相关界面
void fr_lv_app_dial_phone_book(lv_obj_t *parent,lv_point_t *top);//电话本界面
void fr_lv_app_dial_call_history(lv_obj_t *parent,lv_point_t *top);//通话记录界面
void fr_lv_app_dial_dial(lv_obj_t *parent,lv_point_t *top);//拨号盘界面

void fr_lv_timer_count_start_func(lv_obj_t *parent, lv_point_t *top);//计时器开始界面
void fr_lv_timer_custom_func(lv_obj_t *parent, lv_point_t *top);//自定义计数参数界面
void fr_lv_app_timer_func(lv_obj_t *parent, lv_point_t *top);//计时器界面
void fr_lv_photograph_func(lv_obj_t *parent, lv_point_t *top);//点击拍照界面
void fr_lv_app_calculator(lv_obj_t *parent, lv_point_t *top);//计算器界面
void fr_lv_app_music_control_func(lv_obj_t *parent, lv_point_t *top);//音乐界面
void fr_lv_screensaver_func(lv_obj_t *parent, lv_point_t *top) ;
void fr_lv_flexible_msg_func(lv_obj_t *parent, lv_point_t *top);//灵动岛消息
void fr_flexible_msg_set_type(uint8_t type);
#endif

